Перейти к основному содержимому

Методы взаимодействия с процессами BPM

/services/mdcamundaproxy/api/process/list

Метод получения BPM по идентификатору

Тип HTTP запроса: post

Отсылаемый запрос

MIME-тип HTTP запроса: application/json

Название поляТип поляОписаниеОбязательноеВозможные значения
filtersMdProcessFilter
paginationMdRequestPagination

Возвращаемые результаты

Код HTTP ответа: 200

MIME-тип HTTP ответа: application/json

OK

Название поляТип поляОписаниеОбязательноеВозможные значения
resultProcessDto[]результат работы сервиса прикладной области в случае его успешного завершенияда
errorADSErrorSectionда
typeInfoADSTypeInfoSectionда

/services/mdcamundaproxy/api/process/get

Метод получения BPM по идентификатору

Тип HTTP запроса: post

Отсылаемый запрос

MIME-тип HTTP запроса: application/json

Название поляТип поляОписаниеОбязательноеВозможные значения
keyinteger (int64)нет

Возвращаемые результаты

Код HTTP ответа: 200

MIME-тип HTTP ответа: application/json

OK

Название поляТип поляОписаниеОбязательноеВозможные значения
resultProcessDtoда
errorADSErrorSectionда
typeInfoADSTypeInfoSectionда

/services/mdcamundaproxy/api/process/deployResource

Метод создания BPM

Тип HTTP запроса: post

Отсылаемый запрос

MIME-тип HTTP запроса: application/json

Название поляТип поляОписаниеОбязательноеВозможные значения
resourceNamestringнет
contentstringнет
deployResourceMetaDeployResourceMeta

Возвращаемые результаты

Код HTTP ответа: 200

MIME-тип HTTP ответа: application/json

OK

Название поляТип поляОписаниеОбязательноеВозможные значения
resultMdDeployResourceProcessResultда
errorADSErrorSectionда
typeInfoADSTypeInfoSectionда

/services/mdcamundaproxy/api/process/delete

Метод удаления определений BPM по ключу

Тип HTTP запроса: post

Отсылаемый запрос

MIME-тип HTTP запроса: application/json

Название поляТип поляОписаниеОбязательноеВозможные значения
keyinteger (int64)нет

Возвращаемые результаты

Код HTTP ответа: 200

MIME-тип HTTP ответа: application/json

OK

Название поляТип поляОписаниеОбязательноеВозможные значения
resultstringрезультат работы сервиса прикладной области в случае его успешного завершенияда
errorADSErrorSectionда
typeInfoADSTypeInfoSectionда

/services/mdcamundaproxy/api/process/StartByKey

Метод запуска экземпляра BPM по заданным параметрам

Тип HTTP запроса: post

Отсылаемый запрос

MIME-тип HTTP запроса: application/json

Название поляТип поляОписаниеОбязательноеВозможные значения
processDefinitionKeyinteger (int64)нет
startBeforeElementIdstringнет
variablesobjectнет

Возвращаемые результаты

Код HTTP ответа: 200

MIME-тип HTTP ответа: application/json

OK

Название поляТип поляОписаниеОбязательноеВозможные значения
resultMdStartProcessResultда
errorADSErrorSectionда
typeInfoADSTypeInfoSectionда

/services/mdcamundaproxy/api/process/StartByBpmnProcessId

Метод запуска экземпляра BPM по заданным параметрам

Тип HTTP запроса: post

Отсылаемый запрос

MIME-тип HTTP запроса: application/json

Название поляТип поляОписаниеОбязательноеВозможные значения
bpmnProcessIdstringнет
startBeforeElementIdstringнет
variablesobjectнет

Возвращаемые результаты

Код HTTP ответа: 200

MIME-тип HTTP ответа: application/json

OK

Название поляТип поляОписаниеОбязательноеВозможные значения
resultMdStartProcessResultда
errorADSErrorSectionда
typeInfoADSTypeInfoSectionда